<html>
<head><meta charset="utf-8"><title>crates policy · t-compiler/wg-meta · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/index.html">t-compiler/wg-meta</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html">crates policy</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="159698397"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/159698397" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#159698397">(Mar 01 2019 at 10:32)</a>:</h4>
<p><span class="user-group-mention" data-user-group-id="1095">@WG-compiler-meta</span>  Here's a <a href="https://github.com/rust-lang/compiler-team/pull/19" target="_blank" title="https://github.com/rust-lang/compiler-team/pull/19">draft of the crates policy</a> that we discussed briefly at the meeting yesterday - I'd appreciate any comments., there's not a lot there but I think I got all that was in the All Hands notes.</p>



<a name="159712763"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/159712763" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#159712763">(Mar 01 2019 at 13:31)</a>:</h4>
<p>hey <span class="user-mention" data-user-id="116107">@davidtwco</span> sorry but I am a bit lost, when did we discussed about crates policy?</p>



<a name="159712812"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/159712812" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#159712812">(Mar 01 2019 at 13:32)</a>:</h4>
<p>didn't that happen at All Hands?</p>



<a name="159712820"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/159712820" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#159712820">(Mar 01 2019 at 13:32)</a>:</h4>
<p>or was that a different meeting</p>



<a name="159712972"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/159712972" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#159712972">(Mar 01 2019 at 13:34)</a>:</h4>
<p>are you talking about this <a href="#narrow/stream/185694-t-compiler.2Fwg-meta/topic/meeting.202019.2E02.2E28" title="#narrow/stream/185694-t-compiler.2Fwg-meta/topic/meeting.202019.2E02.2E28">https://rust-lang.zulipchat.com/#narrow/stream/185694-t-compiler.2Fwg-meta/topic/meeting.202019.2E02.2E28</a> meeting?</p>



<a name="159712974"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/159712974" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#159712974">(Mar 01 2019 at 13:34)</a>:</h4>
<p>It did. But Niko had put "identifying a set of procedures to describe" on the agenda. I <a href="#narrow/stream/185694-t-compiler.2Fwg-meta/topic/meeting.202019.2E02.2E28/near/159643996" title="#narrow/stream/185694-t-compiler.2Fwg-meta/topic/meeting.202019.2E02.2E28/near/159643996">then sent this message</a> and mentioned it in the task summary at the end.</p>



<a name="159713078"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/159713078" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#159713078">(Mar 01 2019 at 13:35)</a>:</h4>
<p>We didn't discuss it, we just mentioned summarising what happened at the All Hands into the repo.</p>



<a name="159713095"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/159713095" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#159713095">(Mar 01 2019 at 13:35)</a>:</h4>
<p>yeah, I wasn't fast enough to check quickly that paper doc</p>



<a name="159800335"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/159800335" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#159800335">(Mar 02 2019 at 14:44)</a>:</h4>
<p>I've updated <a href="https://github.com/rust-lang/compiler-team/pull/19" target="_blank" title="https://github.com/rust-lang/compiler-team/pull/19">the draft crates policy</a> after yesterday's steering meeting. Would appreciate another wave of feedback.</p>
<p>cc <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> and <span class="user-group-mention" data-user-group-id="1095">@WG-compiler-meta</span></p>



<a name="160573420"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573420" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573420">(Mar 12 2019 at 14:13)</a>:</h4>
<p>So <span class="user-mention" data-user-id="124287">@mw</span> and I were talking and they mentioned that the <span class="user-group-mention" data-user-group-id="1123">@WG-self-profile</span> group was mildly blocked on the lack of a policy here</p>



<a name="160573435"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573435" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573435">(Mar 12 2019 at 14:13)</a>:</h4>
<p>We should discuss what it takes to "finalize" this =)</p>



<a name="160573512"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573512" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573512">(Mar 12 2019 at 14:14)</a>:</h4>
<p>I see that the policy has been merged meanwhile</p>



<a name="160573526"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573526" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573526">(Mar 12 2019 at 14:14)</a>:</h4>
<p>Has it?</p>



<a name="160573529"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573529" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573529">(Mar 12 2019 at 14:14)</a>:</h4>
<p>(<a href="https://github.com/rust-lang/compiler-team/pull/19" target="_blank" title="https://github.com/rust-lang/compiler-team/pull/19">https://github.com/rust-lang/compiler-team/pull/19</a>)</p>



<a name="160573531"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573531" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573531">(Mar 12 2019 at 14:14)</a>:</h4>
<p>The PR <a href="https://github.com/rust-lang/compiler-team/pull/19" target="_blank" title="https://github.com/rust-lang/compiler-team/pull/19">https://github.com/rust-lang/compiler-team/pull/19</a> still says Draft?</p>



<a name="160573554"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573554" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573554">(Mar 12 2019 at 14:14)</a>:</h4>
<p>right, I went by color :)</p>



<a name="160573567"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573567" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573567">(Mar 12 2019 at 14:15)</a>:</h4>
<p>yeah, I keep getting confused by that too</p>



<a name="160573577"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573577" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573577">(Mar 12 2019 at 14:15)</a>:</h4>
<p>"draft" and "merged" have similar label colors :)</p>



<a name="160573578"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573578" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573578">(Mar 12 2019 at 14:15)</a>:</h4>
<p>I see that there was some conversation about GH privileges, but I feel like that is something we should discuss separately</p>



<a name="160573603"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573603" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573603">(Mar 12 2019 at 14:15)</a>:</h4>
<p>that is, we were talking about doing some kind of meeting with <span class="user-mention" data-user-id="121055">@Pietro Albini</span> and other infra folks to try and get a coherent set of GH teams and privileges</p>



<a name="160573625"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573625" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573625">(Mar 12 2019 at 14:15)</a>:</h4>
<p>there's also this: <a href="https://github.com/rust-lang/rustc-guide/issues/285" target="_blank" title="https://github.com/rust-lang/rustc-guide/issues/285">https://github.com/rust-lang/rustc-guide/issues/285</a></p>



<a name="160573627"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573627" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573627">(Mar 12 2019 at 14:15)</a>:</h4>
<p>my personal take would be that we would just match roughly what rust-lang/rust does, except that maybe some add'l people from WG can be added with r+ for that specific crate</p>



<a name="160573675"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573675" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573675">(Mar 12 2019 at 14:16)</a>:</h4>
<p>which I'd be very interested in</p>



<a name="160573691"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573691" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573691">(Mar 12 2019 at 14:16)</a>:</h4>
<p>i.e. how to set up all the infrastructure</p>



<a name="160573698"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573698" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573698">(Mar 12 2019 at 14:16)</a>:</h4>
<p>like bors</p>



<a name="160573703"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573703" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573703">(Mar 12 2019 at 14:16)</a>:</h4>
<p>what things do you think fall under rustc-guide#285 that are not part of .. I see</p>



<a name="160573708"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573708" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573708">(Mar 12 2019 at 14:16)</a>:</h4>
<p>yeah, the policy doesn't say <em>how</em> to do the things</p>



<a name="160573718"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573718" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573718">(Mar 12 2019 at 14:16)</a>:</h4>
<p>yes</p>



<a name="160573724"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573724" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573724">(Mar 12 2019 at 14:16)</a>:</h4>
<p>but the how is a big part of it</p>



<a name="160573725"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573725" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573725">(Mar 12 2019 at 14:16)</a>:</h4>
<p>ok, this is very good feedback, so maybe we can make a kind of check-list of what is missing from feeling like this work item is done?</p>



<a name="160573732"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573732" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573732">(Mar 12 2019 at 14:16)</a>:</h4>
<p>my sense is that the policy is more-or-less "good enough" as a draft</p>



<a name="160573736"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573736" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573736">(Mar 12 2019 at 14:17)</a>:</h4>
<p>a template project would be awesome</p>



<a name="160573746"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573746" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573746">(Mar 12 2019 at 14:17)</a>:</h4>
<p>and we should merge it as a kind of "draft", perhaps enumerating a few unknowns</p>



<a name="160573773"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573773" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573773">(Mar 12 2019 at 14:17)</a>:</h4>
<p>sounds good to me</p>



<a name="160573785"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573785" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573785">(Mar 12 2019 at 14:17)</a>:</h4>
<p>I'd sort of like to be following a vaguely "staged" setup here</p>



<a name="160573888"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573888" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573888">(Mar 12 2019 at 14:18)</a>:</h4>
<p>maybe we should add to the top of the procedure file a header like</p>
<div class="codehilite"><pre><span></span>**Status:** Active draft
</pre></div>


<p>where we define "active draft" to mean "these guidelines are not finalized but they are generally correct, you should go ahead and follow them but be aware they may change. Feel free to make suggestions for improvements."</p>



<a name="160573895"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573895" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573895">(Mar 12 2019 at 14:18)</a>:</h4>
<p>and then we can enumerate the unknowns and merg</p>



<a name="160573906"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573906" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573906">(Mar 12 2019 at 14:18)</a>:</h4>
<p>(cc <span class="user-mention" data-user-id="116107">@davidtwco</span>, do you have a sense of the unknowns? e.g., GH privs might be one)</p>



<a name="160573910"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573910" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573910">(Mar 12 2019 at 14:19)</a>:</h4>
<p>I deliberately didn't discuss how to set up the infrastructure as that's more on a infra thing that they could add or elaborate on.</p>



<a name="160573927"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573927" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573927">(Mar 12 2019 at 14:19)</a>:</h4>
<p>yeah, I don't think it should be part of a "policy", but I do think we should work a bit on it</p>



<a name="160573934"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573934" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573934">(Mar 12 2019 at 14:19)</a>:</h4>
<p>yes, sounds good. I think we are at a point where it makes sense to collect active experience</p>



<a name="160573936"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573936" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573936">(Mar 12 2019 at 14:19)</a>:</h4>
<p>There's <a href="https://github.com/rust-lang/compiler-team/pull/19#discussion_r263996368" target="_blank" title="https://github.com/rust-lang/compiler-team/pull/19#discussion_r263996368">centril's comment</a>.</p>



<a name="160573948"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573948" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573948">(Mar 12 2019 at 14:19)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span>'s comment I think concerns GH privileges?</p>



<a name="160573954"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573954" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573954">(Mar 12 2019 at 14:19)</a>:</h4>
<p>if so, that was why I listed it as an "unknown to figure out with infra team"</p>



<a name="160573962"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160573962" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160573962">(Mar 12 2019 at 14:19)</a>:</h4>
<p>or was there somethign else to it</p>



<a name="160574018"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574018" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574018">(Mar 12 2019 at 14:20)</a>:</h4>
<p>In part yeah, but it also discusses the wording of the policy.</p>



<a name="160574034"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574034" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574034">(Mar 12 2019 at 14:20)</a>:</h4>
<blockquote>
<p>I deliberately didn't discuss how to set up the infrastructure as that's more on a infra thing that they could add or elaborate on.</p>
</blockquote>
<p>regarding this, <span class="user-mention" data-user-id="116107">@davidtwco</span>, I think a first step would be to list out all the things that we should document -- perhaps as a checklist issue on rustc-guide</p>



<a name="160574053"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574053" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574053">(Mar 12 2019 at 14:20)</a>:</h4>
<p>then we could try to call some attention to getting that written up, if you don't know the answers</p>



<a name="160574064"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574064" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574064">(Mar 12 2019 at 14:20)</a>:</h4>
<p>I for one have no idea how to setup bors, for example :P</p>



<a name="160574071"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574071" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574071">(Mar 12 2019 at 14:20)</a>:</h4>
<p>but I think we should at least start with a crystallized list of the steps one might need to take</p>



<a name="160574074"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574074" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574074">(Mar 12 2019 at 14:20)</a>:</h4>
<p>that in and of itself is helpful</p>



<a name="160574108"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574108" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574108">(Mar 12 2019 at 14:21)</a>:</h4>
<p>unless the policy draft already has that, I forget, but it feels like something that maybe shouldn't be in the policy per se. The plicy would probably say "setup the standard infrastructure, as documented here"</p>



<a name="160574126"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574126" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574126">(Mar 12 2019 at 14:21)</a>:</h4>
<p>The rustc-guide issue was mainly focused on "how do I work with an out-of-tree crate" - I imagined things like making a local copy to edit and integrating that with a local rustc build rather than the infrastructure surrounding creating the crate.</p>



<a name="160574198"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574198" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574198">(Mar 12 2019 at 14:22)</a>:</h4>
<blockquote>
<p>The rustc-guide issue was mainly focused on "how do I work with an out-of-tree crate" - I imagined things like making a local copy to edit and integrating that with a local rustc build rather than the infrastructure surrounding creating the crate.</p>
</blockquote>
<p>I think the setup part could also be part of the rustc-guide</p>



<a name="160574202"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574202" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574202">(Mar 12 2019 at 14:22)</a>:</h4>
<p>It does have a list of steps, but I just hand-wave the infra part away by saying:</p>
<blockquote>
<p>Consult with the infrastructure team to set up <code>@bors</code> and <code>@rust-highfive</code> and a process for  publishing under the "The Rust Project Developers" <a href="http://crates.io" target="_blank" title="http://crates.io">crates.io</a> account.</p>
</blockquote>



<a name="160574203"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574203" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574203">(Mar 12 2019 at 14:22)</a>:</h4>
<blockquote>
<p>There's <a href="https://github.com/rust-lang/compiler-team/pull/19#discussion_r263996368" target="_blank" title="https://github.com/rust-lang/compiler-team/pull/19#discussion_r263996368">centril's comment</a>.</p>
</blockquote>
<p>regarding this comment, as I wrote above, I think we should just say that our aim is "anyone with r+ on rust-lang/rust should have r+ on these crates, plus maybe extra people"</p>



<a name="160574213"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574213" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574213">(Mar 12 2019 at 14:22)</a>:</h4>
<p>or part of the compiler-team repo</p>



<a name="160574220"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574220" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574220">(Mar 12 2019 at 14:22)</a>:</h4>
<blockquote>
<p>regarding this comment, as I wrote above, I think we should just say that our aim is "anyone with r+ on rust-lang/rust should have r+ on these crates, plus maybe extra people"</p>
</blockquote>
<p>I'll update it to this.</p>



<a name="160574230"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574230" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574230">(Mar 12 2019 at 14:23)</a>:</h4>
<p>(and we should work out how to make that less annoying to achieve =)</p>



<a name="160574249"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574249" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574249">(Mar 12 2019 at 14:23)</a>:</h4>
<p>(I usually give core, compiler, lang, infra all admin privileges, I think)</p>



<a name="160574252"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574252" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574252">(Mar 12 2019 at 14:23)</a>:</h4>
<p>thanks, that totally assuages my concern</p>



<a name="160574261"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574261" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574261">(Mar 12 2019 at 14:23)</a>:</h4>
<p>(but it's kind of ad-hoc)</p>



<a name="160574270"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574270" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574270">(Mar 12 2019 at 14:23)</a>:</h4>
<p>I used to give more groups, e.g. release, but then some people complained for some reason (I forget, maybe <span class="user-mention" data-user-id="121055">@Pietro Albini</span>? Just felt like release didn't need it? Not important.)</p>



<a name="160574353"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574353" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574353">(Mar 12 2019 at 14:24)</a>:</h4>
<p>What things do you think are missing from the list of steps that are in the policy currently <span class="user-mention" data-user-id="124287">@mw</span>? Outside of a lack of concrete steps, outside of "ask the infra team", for the infra stuff.</p>



<a name="160574382"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574382" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574382">(Mar 12 2019 at 14:24)</a>:</h4>
<blockquote>
<p>I think the setup part could also be part of the rustc-guide</p>
</blockquote>
<p>I'm inclined for rustc-guide, although the division between compiler-team repo and rustc-guide is not entirely clear</p>



<a name="160574426"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574426" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574426">(Mar 12 2019 at 14:25)</a>:</h4>
<p><span class="user-mention" data-user-id="116107">@davidtwco</span>, mostly where to concretely ask of "officially" adding a crate/repo</p>



<a name="160574439"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574439" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574439">(Mar 12 2019 at 14:25)</a>:</h4>
<p>I guess I feel like we should keep compiler-team repo centered on "policy + tracking" and less on "coding"</p>



<a name="160574450"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574450" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574450">(Mar 12 2019 at 14:25)</a>:</h4>
<p>there was talk about having a list of all out-of-tree crates</p>



<a name="160574467"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574467" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574467">(Mar 12 2019 at 14:26)</a>:</h4>
<blockquote>
<p><span class="user-mention silent" data-user-id="116107">davidtwco</span>, mostly where to concretely ask of "officially" adding a crate/repo</p>
</blockquote>
<p>It says:</p>
<blockquote>
<p>Create a PR modifying this document to include the <del>PR</del>crate in the list below. Use <a href="https://github.com/anp/rfcbot-rs#usage" target="_blank" title="https://github.com/anp/rfcbot-rs#usage"><code>@rfcbot merge</code></a> to  gain agreement from compiler team members.</p>
</blockquote>



<a name="160574491"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574491" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574491">(Mar 12 2019 at 14:26)</a>:</h4>
<p>if one could make a PR to that list, that would sufficient, I think</p>



<a name="160574538"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574538" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574538">(Mar 12 2019 at 14:26)</a>:</h4>
<p><span class="user-mention" data-user-id="116107">@davidtwco</span> ah, I see</p>



<a name="160574556"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574556" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574556">(Mar 12 2019 at 14:26)</a>:</h4>
<p>then we need the document to get merged :)</p>



<a name="160574572"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574572" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574572">(Mar 12 2019 at 14:27)</a>:</h4>
<p>n.b. only compiler team members would be able to use rfcbot</p>



<a name="160574577"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574577" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574577">(Mar 12 2019 at 14:27)</a>:</h4>
<p>not anyone can do it</p>



<a name="160574593"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574593" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574593">(Mar 12 2019 at 14:27)</a>:</h4>
<p>so I think it would be good to reword: "Ask a compiler team member to <code>@rfcbot merge</code>.."</p>



<a name="160574701"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574701" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574701">(Mar 12 2019 at 14:28)</a>:</h4>
<p><span class="user-mention" data-user-id="116107">@davidtwco</span> but my main need at this point would really be a step by step guide for the setup</p>



<a name="160574705"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574705" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574705">(Mar 12 2019 at 14:28)</a>:</h4>
<blockquote>
<p>there was talk about having a list of all out-of-tree crates</p>
</blockquote>
<p>that feels like tracking</p>



<a name="160574708"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574708" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574708">(Mar 12 2019 at 14:28)</a>:</h4>
<p>so I would put it in the compiler-team repo</p>



<a name="160574729"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574729" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574729">(Mar 12 2019 at 14:28)</a>:</h4>
<blockquote>
<p>if one could make a PR to that list, that would sufficient, I think</p>
</blockquote>
<p>and yes this is how I imagined "proposing" a new crate</p>



<a name="160574748"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574748" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574748">(Mar 12 2019 at 14:29)</a>:</h4>
<p>er, I'm behind, sorry</p>



<a name="160574753"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574753" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574753">(Mar 12 2019 at 14:29)</a>:</h4>
<p>seems like I'm just agreeing with what exists :)</p>



<a name="160574758"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574758" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574758">(Mar 12 2019 at 14:29)</a>:</h4>
<blockquote>
<p>so I would put it in the compiler-team repo</p>
</blockquote>
<p>It's already in the document.</p>



<a name="160574769"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574769" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574769">(Mar 12 2019 at 14:29)</a>:</h4>
<p>(although I think maybe the list should be in a separate place)</p>



<a name="160574793"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574793" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574793">(Mar 12 2019 at 14:29)</a>:</h4>
<p>i.e., I think it is something someone might want to see when browsing the compiler-team repo -- like the list of working groups, a list of the crates, maybe with a bit of information about each one</p>



<a name="160574804"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574804" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574804">(Mar 12 2019 at 14:29)</a>:</h4>
<blockquote>
<p><span class="user-mention silent" data-user-id="116107">davidtwco</span> but my main need at this point would really be a step by step guide for the setup</p>
</blockquote>
<p>That makes sense. I think we merge the policy for just now, and I can endeavour to fetch some steps for this from infra - or we use your crate as a test case, and document what we do for that into the policy.</p>



<a name="160574805"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574805" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574805">(Mar 12 2019 at 14:29)</a>:</h4>
<p>but it's a minor thing, we don't have to block on it</p>



<a name="160574890"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574890" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574890">(Mar 12 2019 at 14:30)</a>:</h4>
<blockquote>
<p>(although I think maybe the list should be in a separate place)</p>
</blockquote>
<p>I can quickly move it in the PR just now if you have a preference as to where it goes.</p>



<a name="160574897"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574897" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574897">(Mar 12 2019 at 14:30)</a>:</h4>
<p><span class="user-mention" data-user-id="116107">@davidtwco</span> we can certainly use the self-profiling crate as a testing ground</p>



<a name="160574911"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574911" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574911">(Mar 12 2019 at 14:30)</a>:</h4>
<blockquote>
<p>(I usually give core, compiler, lang, infra all admin privileges, I think)</p>
</blockquote>
<p>heh, maybe I'm too worried about possible issues, but do all those teams need the admin privileges?</p>



<a name="160574959"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574959" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574959">(Mar 12 2019 at 14:31)</a>:</h4>
<p><span class="user-mention" data-user-id="121055">@Pietro Albini</span> probably not, I just don't want to wind up blocked because some person is on AFK right now</p>



<a name="160574970"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574970" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574970">(Mar 12 2019 at 14:31)</a>:</h4>
<p>and we need to do something to ship a new release of the compiler or what have you :)</p>



<a name="160574973"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160574973" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160574973">(Mar 12 2019 at 14:31)</a>:</h4>
<blockquote>
<p><span class="user-mention silent" data-user-id="116107">davidtwco</span> we can certainly use the self-profiling crate as a testing ground</p>
</blockquote>
<p>I figure that would unblock you to get started, and by documenting it for your crate as we go then we solve the issue of "there isn't a concrete list" at the same time.</p>



<a name="160575261"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160575261" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160575261">(Mar 12 2019 at 14:34)</a>:</h4>
<p><span class="user-group-mention" data-user-group-id="1123">@WG-self-profile</span> will keep track of open questions/steps taken here: <a href="https://hackmd.io/s/rJelQBSwE" target="_blank" title="https://hackmd.io/s/rJelQBSwE">https://hackmd.io/s/rJelQBSwE#</a></p>



<a name="160575293"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160575293" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160575293">(Mar 12 2019 at 14:35)</a>:</h4>
<p>So, the only thing blocking the crate policy as it is now from being merged is where we want that crate list.</p>



<a name="160575308"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160575308" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160575308">(Mar 12 2019 at 14:35)</a>:</h4>
<p>(<span class="user-mention" data-user-id="125250">@Wesley Wiser</span>, can you edit this document?)</p>



<a name="160575409"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160575409" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160575409">(Mar 12 2019 at 14:36)</a>:</h4>
<p><span class="user-mention" data-user-id="124287">@mw</span> Yeah, I seem to be able to edit it</p>



<a name="160575492"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160575492" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160575492">(Mar 12 2019 at 14:37)</a>:</h4>
<p>alright, I try to create the project right now and take notes while doing so...</p>



<a name="160575607"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160575607" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160575607">(Mar 12 2019 at 14:38)</a>:</h4>
<p>since we did already get buy-in for creating the crate with the given name during the last triage meeting</p>



<a name="160707071"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160707071" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160707071">(Mar 13 2019 at 17:37)</a>:</h4>
<p>I'm inclined to merge this PR, <span class="user-mention" data-user-id="116107">@davidtwco</span> and reason I should not do so?</p>



<a name="160707094"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160707094" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160707094">(Mar 13 2019 at 17:37)</a>:</h4>
<p>If you'd rather I move the crate list somewhere else, otherwise it's good for now.</p>



<a name="160707175"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185694-t-compiler/wg-meta/topic/crates%20policy/near/160707175" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185694-t-compiler/wg-meta/topic/crates.20policy.html#160707175">(Mar 13 2019 at 17:38)</a>:</h4>
<p>can always do that later</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>